package com.yanqu.road.logic.activity.foxcard.game;

/**
 * 触发类型
 */
public enum eFoxCardTriggerType {
    /**
     * 弃牌触发
     */
    DROP(1),
    /**
     * 卖牌触发
     */
    SALE(2),
    /**
     * 计分触发
     */
    SCORE(3),
    /**
     * 跳过触发
     */
    SKIP(4),
    /**
     * 进入商店,开始购物触发
     */
    SHOP_INIT(5),
    /**
     * 计分前触发
     */
    BEFORE_SCORE(6),
    /**
     * 牌型计分后触发
     */
    AFTER_SCORE(7),
    /**
     * 出现新的销售牌
     */
    NEW_SALE_CARD(8),
    /**
     * 出现新的销售小丑牌
     */
    NEW_SALE_EFFECT_CARD(9),
    /**
     * 回合结束
     */
    ROUND_END(10),
    /**
     * 添加
     */
    ADD(11),
    /**
     * 销毁
     */
    REMOVE(12),
    /**
     * 战斗开始
     */
    ROUND_START(13),
    /**
     * 结束购物
     */
    SHOPPING_END(14),
    /**
     * 刷新商店
     */
    REFRESH_SHOP(15),
    /**
     * 跳过补充包
     */
    SKIP_PACK_CHOOSE(16),
    /**
     * 持有手牌时
     */
    HOLD_HAND_CARD(17),
    /**
     * 触发BUFF后
     */
    BUFF_TRIGGER(18),
    /**
     * 购买
     */
    SHOP_BUY(19),
    /**
     * 使用消耗牌
     */
    USE_CONSUME_CARD(20),
    ;

    private int value;

    eFoxCardTriggerType(int value) {
        this.value = value;
    }

    public int getValue() {
        return value;
    }
}
